/**
 * Datart
 *
 * Copyright 2021
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

export enum ControllerFacadeTypes {
  DropdownList = 'dropdownList',
  RadioGroup = 'radioGroup',
  MultiDropdownList = 'multiDropdownList',
  RangeTime = 'rangeTime',
  RangeValue = 'rangeValue',
  Text = 'text',
  Tree = 'tree',
  Value = 'value',
  Time = 'time',
  Slider = 'slider',
  RangeSlider = 'rangeSlider',
}

export enum ControllerRadioFacadeTypes {
  Default = 'default',
  Button = 'button',
}

export enum RelativeOrExactTime {
  Relative = 'relative',
  Exact = 'exact',
}

export enum ControllerVisibilityTypes {
  Hide = 'hide',
  Show = 'show',
  Condition = 'condition',
}
